package com.neuedu.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.neuedu.pojo.Demo;
import com.neuedu.pojo.Result;

import java.util.List;

public interface DemoService extends IService<Demo> {
    /**
     * 分页和条件查询
     * @param currentPage
     * @param pageSize
     * @param name
     * @return
     */
    Result<List<Demo>> getPage(Integer currentPage, Integer pageSize, String name);
    /**
     * 添加数据
     */
    Result<Void> addDemo(Demo demo);

    /**
     * 修改数据
     */
    Result<Void> updateDemo(Demo demo);

    /**
     * 删除数据
     */
    Result<Void> deleteDemo(Integer id);
}
